import React from 'react'
class Water extends React.PureComponent{
    //浅比较:对于复杂数据类型,只比较地址，而不是比较里面的每个属性值是否相等
    state={
        Child:{
            name:'李白',
            age:18
        }
    }
    handleClick=()=>{
        this.setState({
            Child:{
                name:'李白'
            }
        })
    }
    render(){
        console.log('state被触发了')
        return (
            <fieldset>
                <legend>纯净组件</legend>
                {this.state.Child.name}
                <button onClick={this.handleClick}>点击切换</button>
            </fieldset>
        )
    }
}
export default Water